About Bladscer Ltd (10490244) United Kingdom