About Raj Square Limited (10892203) United Kingdom