About Flybit Management Limited (13682683) United Kingdom