About The Rachmas Partnership Ltd (13671933) United Kingdom