About Loonasol Limited (09578270) United Kingdom