About Bigsan Solutions Ltd (12841394) United Kingdom