About K&r Vision Team Ltd (11746101) United Kingdom