About Lokossa Rk Ltd (12025704) United Kingdom