About Bluebell Technology Solutions Limited (11951525) United Kingdom