About Panchal Holdings Limited (13376693) United Kingdom