About 38 Seychelles Limited (05780225) United Kingdom