About Aloft Limited (07278257) United Kingdom