About Recco Limited (11856100) United Kingdom