About Rubicon Technical Ltd (06104313) United Kingdom