About Sarn Technologies Ltd. (SC282039) United Kingdom