About Alabaster Box Investment Ltd (12483112) United Kingdom