About Triffect Property Ltd (SC688248) United Kingdom