About Blueblade Limited (05725430) United Kingdom