About Bflex Technologies Limited (13446537) United Kingdom