About Stylobate Limited (10401617) United Kingdom