About Rajas Glasgow Limited (SC564028) United Kingdom