About Crofit Holding Limited (13520782) United Kingdom