About K257 Ltd (SC699041) United Kingdom