About Squall Iii Ltd (09641499) United Kingdom