About The Pakora Explorer Ltd (SC617030) United Kingdom