About Loo King Limited (SC199621) United Kingdom