About Havila Services Ltd (09720651) United Kingdom