About Reflect Sw Ltd (11984600) United Kingdom