About Beckfix Ltd (10106940) United Kingdom