About Wisbora Limited (11276047) United Kingdom