About Sliver Of Light Ltd (13244579) United Kingdom