About Manifest Associates Ltd (07946947) United Kingdom