About Fibrehand Holdings Ltd (13073660) United Kingdom