About Losk Ltd (12409215) United Kingdom