About Ipswichit Limited (12793230) United Kingdom