About L-shaped Limited (09476717) United Kingdom