About Lockyer Ventures Ltd (11700110) United Kingdom