About Fdisruptors Ltd (10157294) United Kingdom