About Manfer Analytics Limited (10335034) United Kingdom