About Amba Ray Publishing Limited (06771091) United Kingdom