About Formula Sp Ltd (11703874) United Kingdom