About A&a Rana Limited (SC663867) United Kingdom