About Fibarex Ventures Limited (08297530) United Kingdom