About Ibi 360 Fit Limited (11163560) United Kingdom