About Max Fame Industrial Limited (11729086) United Kingdom