About Rombus Management Ltd (10257454) United Kingdom