About Flexbit Solutions Ltd (12587729) United Kingdom