About Bydand London Limited (11925701) United Kingdom