About Rasool Holdings Ltd (12646731) United Kingdom