About The Samfra Group Ltd (12073933) United Kingdom