About Lucky Small Boat Ltd (12497229) United Kingdom