About Losodo Design Ltd (09750288) United Kingdom