About Blue Shell Labs Ltd. (10162159) United Kingdom