About Lk Neptune Solutions Ltd (09161199) United Kingdom