About Lind Studio Limited (11495191) United Kingdom