About Longi Associates Ltd (07588184) United Kingdom