About Aloft Solutions Ltd (13154720) United Kingdom