About Flexcity Limited (07012295) United Kingdom