About Oyster&pearl 3 Limited (09002738) United Kingdom