About Oikos Storage Limited (00315280) United Kingdom