About Female Founder Squad Ltd (SC686228) United Kingdom