About Trcl (holdings) Ltd (06413001) United Kingdom