About Rumana Jeffreys Ltd (13585119) United Kingdom