About Rafik Panchla Ltd (10304314) United Kingdom