About Frimax Development Limited (13063339) United Kingdom