About Reflect Management Ltd (13480237) United Kingdom