About Loteda Limited (12141809) United Kingdom