About Bigdel Limited (12628453) United Kingdom