About Floh Tech Ltd (12400231) United Kingdom