About Remkis Directors Ltd (11855539) United Kingdom