About Blu Sedar Limited (11498260) United Kingdom