About Loonsal Ltd (12049928) United Kingdom